import axios from 'axios'

//创建一个axios对象
const instance =axios.create({
    // baseURL:'http://192.168.3.133:80',
    // baseURL:'http://192.168.3.170',
    // baseURL:'http://ff60-117-83-131-41.ngrok.io',
    baseURL:'http://119.3.74.121:3080/',
    timeout:10000
});

//请求拦截
//所有的网络请求先走这个方法
instance.interceptors.request.use(
    function (config) {
        // console.log('请求拦截',config);
        return config
    },
    function (err) {
        return Promise.reject(err);
    }
);
//响应拦截
//服务器返回数据后执行
instance.interceptors.response.use(
    function (response) {
        // console.log('响应拦截',response);
        return response
    },
    function (err) {
        return err
    }
);


export function get(url,params) {
    return instance.get(url,{
        params
    })
}

export function post(url,data) {
    return instance.post(url,data)
}

export function del(url) {
    return instance.delete(url)
}

export function put(url,data) {
    return instance.put(url,data)
}
